English Dictionary
◊ STICK LAC
stick lac
n : lac in its natural state as scraped off twigs and dried